Big Huge Thesaurus

rocket firing

noun